.select_user_modal {
    .body_container {
        padding: 0;
    }
    .select_modal_left {
        display: inline-block;
        vertical-align: top;
        width: 60%;
        height: 590px;
        border-right: 1px solid rgba(195, 221, 241, 0.72);
        .select_user_container {
            padding: 24px 0 24px 24px;
            height: 520px;
            .select_user_one {
                position: relative;
                display: inline-block;
                max-width: 150px;
                padding: 0 32px 0 8px;
                height: 28px;
                line-height: 28px;
                border-radius: 3px;
                margin: 0 8px 8px 0;
                text-overflow: ellipsis;
                overflow: hidden;
                white-space: nowrap;
                border: 1px dashed #dddddd;
                .closelogo {
                    position: absolute;
                    top: 8px;
                    right: 8px;
                    width: 12px;
                    height: 12px;
                    cursor: pointer;
                    background-image: url(../../images/搜索关闭.png);
                    &:hover {
                        opacity: 0.75;
                    }
                }
            }
        }
        .operate_btn {
            height: 72px;
            line-height: 72px;
            text-align: center;
            background-color: #d4e6f5;
            .confirm_btn {
                display: inline-block;
                min-width: 90px;
                padding: 0 10px;
                height: 32px;
                line-height: 32px;
                font-size: 16px;
                color: #fff;
                background-image: linear-gradient(-90deg, #2a9dff 0%, #40cbff 100%);
                border-radius: 3px;
                cursor: pointer;
                margin-right: 12px;
                &:hover {
                    opacity: 0.75;
                }
            }
            .cancel_btn {
                display: inline-block;
                width: 90px;
                height: 32px;
                line-height: 32px;
                font-size: 16px;
                color: #fff;
                background-image: linear-gradient(90deg, #ff6a52 0%, #ff5850 100%);
                border-radius: 3px;
                cursor: pointer;
                &:hover {
                    opacity: 0.75;
                }
            }
        }
    }
    .select_modal_right {
        display: inline-block;
        width: 40%;
        height: 590px;
        .select_menu_one {
            height: 48px;
            line-height: 48px;
            padding-right: 20px;
            background-color: #ffffff;
            border-bottom: 1px solid #ebebeb;
        }
        .contactlogo {
            display: inline-block;
            width: 17px;
            height: 14px;
            vertical-align: middle;
            margin: 0 10px 0 15px;
        }
        .all {
            background-image: url(../../images/通讯录全校师生.png);
        }
        .class {
            background-image: url(../../images/通讯录我的班级.png);
        }
        .group {
            background-image: url(../../images/通讯录我的教师组.png);
        }
        .lastly {
            background-image: url(../../images/通讯录最近联系人.png);
        }
        .frequently {
            background-image: url(../../images/通讯录常用联系人.png);
        }
        .chatGroup {
            background-image: url(../../images/通讯录讨论组.png);
        }
        .parent {
            background-image: url(../../images/通讯录学生家长.png);
        }
        .admin {
            background-image: url(../../images/学校管理员.png);
        }
        .organization {
            background-image: url(../../images/组织结构.png);
        }
        .downlogo {
            position: absolute;
            top: 21px;
            right: 24px;
            transition: all 0.3s;
            width: 10px;
            height: 10px;
            // background-image: url(../../images/down.png);
        }
    }
}